import Vue from 'vue'
//引入vee-validate
import VeeValidate from 'vee-validate'
//引入中文语言包，让错误提示是中文的
import zh_CN from 'vee-validate/dist/locale/zh_CN' 
//应用插件
Vue.use(VeeValidate)

//配置具体规则
VeeValidate.Validator.localize('zh_CN', {
  messages: {
    //将中文语言包中所有的messages提示配置进来
    ...zh_CN.messages,
  },
  attributes: {
    //每个输入项对应的中文名，key是输入项的name属性，value是具体中文名
    shouji:'手机号',
    yzm:'验证码',
    mima:'密码',
    mima2:'重复密码',
    tongyi:'用户协议'
  }
})

//自定义一个规则：bixu
VeeValidate.Validator.extend('bixu', {
  validate: value => value,
  getMessage: field => field + '必须同意'
})